garlic mushrooms - German English Dictionary